Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 GREEN MAN LANE £638,160 £630,000 29 Sep 2023
6 GREEN MAN LANE Detached £850,860 £620,000 7 Jan 2016
7 GREEN MAN LANE Detached £830,826 £227,000 26 Oct 2000
9 GREEN MAN LANE Detached £459,188 £415,000 29 Oct 2021
17 GREEN MAN LANE Detached £650,000 £650,000 3 Apr 2024